Demon Slayer: Overhyped Yet Underwhelming